package com.lwl.blue.excel.quotation;

import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * <p>  </p>
 *
 * @Date: 2021/11/29 17:00
 * @version: V1.0
 * @Decription:
 * @author: 蓝文良
 */
@Data
public class CreateQuotationExport {
    @ApiModelProperty(name = "customerItemsNo", value = "客人货号")
    @ExcelProperty(value = "客人货号", index = 0)
    private String customerItemsNo;

    @ApiModelProperty(name = "supplierItemsNo", value = "工厂货号")
    @ExcelProperty(value = "工厂货号", index = 1)
    private String supplierItemsNo;
    @ApiModelProperty(name = "itemName", value = "产品名称")
    @ExcelProperty(value = "产品名称", index = 2)
    private String itemName;
    @ApiModelProperty(name = "harborFor", value = "FOR港口")
    @ExcelProperty(value = "FOR港口", index = 3)
    private String harborFor;
    @ApiModelProperty(name = "currencyCode", value = "币别")
    @ExcelProperty(value = "币别", index = 4)
    private String currencyCode;
    @ApiModelProperty(name = "supplierPrice", value = "工厂价格")
    @ExcelProperty(value = "厂价", index = 5)
    private BigDecimal supplierPrice;
    @ApiModelProperty(name = "itemUnit", value = "产品单位")
    @ExcelProperty(value = "单位", index = 6)
    private String itemUnit;
    @ApiModelProperty(name = "packaging", value = "包裝要求")
    @ExcelProperty(value = "包裝要求", index = 7)
    private String packaging;
    @ApiModelProperty(name = "innerBoxNumber", value = "內盒数量")
    @ExcelProperty(value = "内盒", index = 8)
    private BigDecimal innerBoxNumber;
    @ApiModelProperty(name = "boxNumber", value = "外箱数量")
    @ExcelProperty(value = "外箱", index = 9)
    private BigDecimal boxNumber;
    @ApiModelProperty(name = "justCount", value = "才数")
    @ExcelProperty(value = "才数", index = 10)
    private BigDecimal justCount;
    @ApiModelProperty(name = "itemSizeHeight", value = "产品尺寸-高")
    @ExcelProperty(value = {"产品尺寸", "高"}, index = 11)
    private BigDecimal itemSizeHeight;
    @ApiModelProperty(name = "itemSizeLength", value = "产品尺寸-长")
    @ExcelProperty(value = {"产品尺寸", "长"}, index = 12)
    private BigDecimal itemSizeLength;
    @ApiModelProperty(name = "itemSizeWidth", value = "产品尺寸-宽")
    @ExcelProperty(value = {"产品尺寸", "宽"}, index = 13)
    private BigDecimal itemSizeWidth;
    @ApiModelProperty(name = "innerBoxSizeHeight", value = "内箱-高")
    @ExcelProperty(value = {"内箱", "高"}, index = 14)
    private BigDecimal innerBoxSizeHeight;
    @ApiModelProperty(name = "innerBoxSizeLength", value = "内箱-长")
    @ExcelProperty(value = {"内箱", "长"}, index = 15)
    private BigDecimal innerBoxSizeLength;
    @ApiModelProperty(name = "innerBoxSizeWidth", value = "内箱-宽")
    @ExcelProperty(value = {"内箱", "宽"}, index = 16)
    private BigDecimal innerBoxSizeWidth;
    @ApiModelProperty(name = "boxSizeHeight", value = "外箱-高")
    @ExcelProperty(value = {"外箱", "高"}, index = 17)
    private BigDecimal boxSizeHeight;
    @ApiModelProperty(name = "boxSizeLength", value = "外箱-长")
    @ExcelProperty(value =  {"外箱", "长"}, index = 18)
    private BigDecimal boxSizeLength;
    @ApiModelProperty(name = "boxSizeWidth", value = "外箱-宽")
    @ExcelProperty(value = {"外箱", "宽"}, index = 19)
    private BigDecimal boxSizeWidth;
    @ApiModelProperty(name = "nw", value = "NW(KGS)")
    @ExcelProperty(value = "NW", index = 20)
    private BigDecimal nw;
    @ApiModelProperty(name = "gw", value = "GW(KGS)")
    @ExcelProperty(value = "GW", index = 21)
    private BigDecimal gw;
    @ApiModelProperty(name = "itemQuality", value = "材质分析")
    @ExcelProperty(value = "成份分析", index = 22)
    private String itemQuality;
    @ApiModelProperty(name = "moq", value = "MOQ")
    @ExcelProperty(value = "MOQ", index = 23)
    private String moq;
}
